be irritated after long suffering - French English Dictionary